glomerular sclerosis - Turkish English Dictionary